package com.system.service;

import com.domain.Student;
import java.util.ArrayList;

public interface InterfaceStudentService {
    //添加学生信息
    void addStudent(Student stu);

    //删除学生信息
    void deleteStudentById(String delId);

    //修改学生信息
    void updateStudent(String id,Student student);

    ArrayList<Student> findAllStudent();

    boolean isStudentExists(String id);

    //根据姓名查找学生信息
    void findStudentByName(String name);

    //根据手机号查找学生信息
    void findStudentByPhonenumber(String phoneNumber);

    //导出学生信息
    void exportStudentInformation();

    //统计学生男生女生个数
    void countStudentBoyGril();

    //统计18,19,20三个年龄段的学生
    void countStudentAtAge(int age);

    //统计班级总人数
    void countStudentOfGrade(String grade);

    //统计班级平均年龄
    void countStudentAverageAgeOfGrade(String grade);

    //统计各个小组人数
    void countStudentOfGroup(String grade,int group);

}
